automatic machine rifle - Alemán Inglés Diccionario